.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